cercopithecus aethiops sabaeus - English Synonyms Dictionary

cercopithecus aethiops sabaeus

n.
[1] green monkey , African green monkey